company store at a mine - German English Dictionary